package net.siufung.boot.datasource.rules;

import net.siufung.core.model.IEnum;

/**
 * @author 陈建峰
 * @since 2022/8/11 5:12 下午
 */
public interface IDbType extends IEnum<String> {

    /**
     * 通过DbType 转换成 IDbQuery
     * @return IDbQuery
     */
    IDbQuery getDbQueryByType();


    /**
     * 通过DbType 转换成 IDbKeyWordsHandler
     * @return IDbKeyWordsHandler
     */
    IDbKeyWordsHandler getDbKeyWordsHandlerByType();
}
